Golang Job: Software Engineer

Job added on

Location

California - United States of America

Job type

Full-Time

Golang Job Details

Job Description

REMOTE

Software Engineer

The Compliance Technology Team plays a critical role in achieving our mission. Compliance Technology builds complex systems at a global scale to meet BSA/AML regulations along with other Compliance regulations. Within the Engineering team, we are modernizing Compliance controls (e.g., Transaction Monitoring, KYC, Screening) via products and services.
What you ll be doing (ie. job duties):

Build new services to meet critical product and business needs using Golang.
Design scalable systems to solve novel problems with modern cloud technology and industry best practices.
Work with engineers, designers, product managers and senior leadership to turn our product and technical vision into a tangible roadmap every quarter.
Write high quality, well tested code to meet the needs of your customers.
Debugging extremely difficult technical problems, and making systems and products both work better and are easier to deploy, own, operate and diagnose.
Review all feature designs within your product area and across the company for cross-cutting projects.
Be an owner of the security, safety, scale, operational integrity, and architectural clarity of these designs.
Build pipelines to integrate with 3rd party vendors.
Build performant web apps using React and Typescript.
Schedule Notes:Willing to support on-call hours in place of typical workday hours.

Skills: What we look for in you (ie. job requirements):
You ve worked with Golang, Airflow, Python, React, Typescript, Docker, AWS, Postgres, and NoSQL DBs such as MongoDB/DynamoDB.
You ve designed, built, scaled and maintained production services, and know how to compose a service oriented architecture.
You've developed and shipped user-facing features using component-based UI frameworks.
You re passionate about building an open financial system that brings the world together.
You possess strong technical skills for system design and coding.
You re familiar with current trends and best practices in front-end architecture, including performance, security and usability.
You re familiar with product and design lifecycles, and collaborating closely with designers, engineers, and product managers.
You write high quality, well tested code to meet the needs of your customers.
Excellent written and verbal communication skills, and a bias toward open, transparent cultural practices.

Nice to haves:
Domain experience in Risk and Compliance
Background in crypto is a plus.

Education: You have at least 3 years of experience in software engineering and at least 2 years of experience in developing web apps and shipping user-facing features with JavaScript and modern, component-based JS frameworks like React.

Job Category: Engineering
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.